package uk.ac.cam.juliet.zedcat.db;

import java.util.List;

//A Java class to represent an action
//The ActionID corresponds to the ActionID in the database
//The tagIDs correspond to tags in tblTag
//The instances are generated from sightings

public class Action {
	private String ActionID;
	private List<String> tagIDs;
	private List<ActionInstance> instances;
	
	public Action(String id, List<String> tags, List<ActionInstance> instances)
	{
		this.ActionID = id;
		this.tagIDs = tags;
		this.instances = instances;
	}
	
	public void setActionID(String actionID) {
		ActionID = actionID;
	}
	public String getActionID() {
		return ActionID;
	}
	public List<String> getTagIDs() {
		return tagIDs;
	}
	public List<ActionInstance> getInstances() {
		return instances;
	}
}
